Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour El Salvador F1 Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 Turkey #1-w1 Turkey #1-w2 Turkey #1-w4 Poland F1 Poland F2 Great Britain #1-w1 Top Wool Challenger Biella - Biella Challenger Fondazione Carige - Genova Rome Challenger Rome Challenger Furth Challenger Milan Challenger San Marino Challenger Trani Challenger Turkey #1-w3 Genova Challenger Sibiu Challenger San Benedetto Challenger Rome Challenger Caltanissetta Challenger Perugia Challenger Biella Challenger Cortina Challenger Rome Challenger Podebradka Cup - Prague Como Challenger Orbetello Challenger Bordeaux Challenger Grand Prix Hassan II - Casablanca Milan Indoors - Milan Chevrolet Cup - Vina del Mar Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat Godo 2003 - Barcelona 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Monza Challenger Qatar Open - Doha Brasil Open - Costa do Sauipe Internationaler Raiffeisen Grand Prix - St. Polten Synsam Swedish Open - Bastad Davidoff Swiss Indoors - Basel Napoli Challenger Medibank Private International - Sydney Argentina Open - Buenos Aires Rimini Challenger Cordenons Challenger Memorial Piertomaso Tessitore - San Remo Geneva Challenger - Geneva Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Sporting Challenger '07 Trofeo Regione Piemonte - Turin Croatia Open - Umag Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow AAPT Championships - Adelaide Heineken Open - Auckland Brasil Open - Costa do Sauipe Open SEAT Godo 2006 - Barcelona Allianz Suisse Open Gstaad - Gstaad Croatia Open Umag - Umag Orange Prokom Open - Sopot BCR Open Romania - Bucharest ARAG World Team Championship - Dusseldorf Copa AT&T - Buenos Aires Internationaler Raiffeisen Grand Prix - St. Polten Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha Medibank International - Sydney Copa Telmex - Buenos Aires Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest San Remo Challenger BA-CA Tennis Trophy - Vienna Copa Telmex - Buenos Aires Manerbio Challenger Idea Prokom Open - Sopot Napoli Challenger Rabat Challenger Rome Challenger Athens Garden Open - Rome Siemens Open 2002 - Scheveningen AXA Open - Lisbon Qatar ExxonMobil Open - Doha Trani Cup - Trani Rome Challenger Milan Challenger Reggio Emilia Challenger Turin Challenger BCR Open Romania - Bucharest Rimini Challenger San Marino Challenger Trani Challenger Manerbio Challenger Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Palermo Challenger St. Petersburg Open - St. Petersburg BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Barletta Challenger Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel Cordenons Challenger Serbia Open - Belgrade Todi Challenger Rome Challenger Intersport Heilbronn Open - Heilbronn Cordenons Challenger Banja Luka Challenger Sibiu Challenger ATP Studena Croatia Open - Umag Winston Salem - Winston Salem BCR Open Romania - Bucharest Exim Agmedia Open - Kosice Barletta Challenger Genova Challenger Qatar ExxonMobil Open - Doha Mestre Challenger Open de Nice Cote d'Azur - Nice Open Seat-Godo 2001 - Barcelona VTR Open - Vina del Mar Napoli Challenger Brasil Open - Sao Paulo Turin Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco UNICEF Open - 's Hertogenbosch Tennis Napoli Cup - Naples Ljubljana Open 2002 - Ljubljana Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Zagreb Open - Zagreb Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova Oberstaufen Cup - Oberstaufen San Marino Cepu Open - San Marino I Tourneo Fila Citta di Brindisi - Brindisi LTA Hull Challenger - Hull Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Honda-Kah Open - Singapore Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Renault Slovenian Open - Ljubljana The Scottish Tennis Championships - Edinburgh Samarkand Challenger - Samarkand AXA Open II - Espinho Challenger Casino Lugano - Lugano Muller Cup 2000 - Ulm Warsteiner Grand Prix - Oberstaufen Siemens Open - Scheveningen Fujitsu Siemens Open - Budapest Open Diputacion - Cordoba Amer-Wilson Challenger - Tampere Open Castilla y Leon Trofeo Iberdrola - Segovia Kyiv UMC Open - Kiev DPD Challenger 2000 - Aschaffenburg Skandia Open - Linz FILA Challenger Biella - Biella Copa Sevilla - Seville 2000 Cairo Challenger - Cairo Copa Ericsson Mexico - Guadalajara Copa Ericsson Brazil - Sao Paulo VI Trofeo Ciudad de Quito - Quito Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Milan Challenger MTNL Cellular ATP Challenger - Mumbai Ho Chi Minh City Challenger - Ho Chi Minh City Honda Kah Singapore Men's Tennis Open - Singapore Residenza Open - Magdeburg VI Abierto Internacional de Salinas - Salinas ECM Cup - Prague Serbia Open - Belgrade Compaq Challenger - Bucharest Quelle Cup - Furth Zivnobanka Czech Open - Prostejov FILA Challenger - Biella Nord/LB Open - Braunschweig Memorial Savigny - Sassuolo Stella Artois Clay Court Championships - Budaors 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Brixina Tennis Open - Bressanone Citta di Brindisi - Brindisi Como Challenger Campionati Internazionali di Sicilia - Palermo Grand Prix Hassan II - Casablanca 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona SkiStar Swedish Open - Bastad Haagen Dazs Open - Caracas Milano Challenger-Jameson Cup - Milan XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Cairo Challenger 2002 - Cairo Bet-at-home Cup - Kitzbuhel Valencia Open - Valencia Jameson Cup - Milan VTR Open - Vina del Mar Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Challenger Ciudad de Tijuana - Tijuana ATP Kremlin Cup - Moscow Challenger Santa Cruz - Santa Cruz Gemax Open 2002 - Belgrade Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta Davidoff Swiss Indoors Basel - Basel Barletta Citta Della Disfida Open 99 - Barletta The Hilversum Open - Hilversum CA Challenge 2002 - Graz Asirom Challenger Brasov - Brasov ATP Heineken Challenger 2000 - Ho Chi Minh City ATP "Videocon" Challenger - Mumbai Qatar ExxonMobil Open - Doha Samarkand Challenger - Samarkand Whirlpool Open - Budapest Challenger Britania Zavaleta - Puebla Copa Ericsson - Caracas Challenger de la Ciudad de Mexico - Mexico City ATU Cup - Weiden Bulgarian Challenger 2002 - Sofia Rio Open 500 - Rio de Janeiro LTA Men's Challenger - Wrexham 5th Sardinian International Championships - Cagliari Geneva Challenger - Geneva Hungarian Architect Open - Budapest CA-Challenge 2000 - Graz Cosmorom Challenger - Brasov Zagreb Open - Zagreb Baumag Open - Budapest Copa Ericsson Peru - Lima ATU Cup - Weiden KGHM Polish Indoors - Wroclaw Siemens Open 2003 - Scheveningen Tampere Imageneering Open - Tampere Open de Montauban - Montauban XI Venice Open - Venice Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino Kyiv UMC Open - Kiev Akbank Private Banking-TED Open - Istanbul Okal Cup 2001 International Bavarian Championships - Eckental Bulgarian Open - Sofia Copa Ericsson Costa Rica - San Jose Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Meridiana Sardegna Open - Olbia Budapest Challenger - Budapest C.T. San Remo - XIII Piertomaso Tessitore - San Remo Nokian Hakkapeliitta Open - Tampere Cepu Open - San Marino Credit Agricole Suisse Open - Gstaad Trani Cup - Trani Sao Paulo - Brazil 10ø Tornea B. Camparini - Reggio Emilia Top Wool Challenger - Biella Qatar Exxon Mobil Open 2003 - Doha Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Top Wool Challenger-Immagine Trophy - Biella San Marino Cepu Open - San Marino Privatbank Open 2006 - Dnepropetrovsk Argentina Open - Buenos Aires Pekao Open - Szczecin Synsam Swedish Open - Bastad Sporting Challenger '08-Trofeo Regione Piemonte - Turin XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Tennislife Cup - Napoli Lugano Challenger Genova Challenger Lugano Challenger Como Challenger Genova Challenger Napoli Challenger Caltanissetta Challenger Napoli Challenger Prostejov Challenger Turin Challenger San Benedetto Challenger Orbetello Challenger San Marino Challenger Genova Challenger Todi Challenger Napoli Challenger Palermo Challenger Rabat Challenger Prostejov Challenger Monza Challenger San Marino Challenger Caltanissetta Challenger Genova Challenger Szczecin Challenger Madrid Challenger Barletta Challenger Napoli Challenger Napoli Challenger Caltanissetta Challenger Prague Challenger Milan Challenger Monza Challenger San Marino Challenger Rome Challenger Rome Challenger Milan Challenger San Marino Challenger Cordenons Challenger Sao Paulo Challenger Tour Finals Como Challenger Biella Challenger Trnava Challenger Vercelli Challenger Turin Challenger Todi Challenger Vicenza Challenger Caltanissetta Challenger Cortina Challenger Perugia Challenger Milan Challenger Padova Challenger Cortina Challenger Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Szczecin Challenger Rome Challenger Vicenza Challenger Fano Challenger Manerbio Challenger Sporting Challenger - Turin Estoril Open - Estoril Pilot Pen Tennis - New Haven Schickendanz Open - Furth Genova Challenger Milan Indoors - Milan BCR Open Romania - Bucharest Zivnobanka Open - Prostejov Memorial Savigni - Sassuolo Zivnobanka Czech Open - Prostejov NASDAQ-100 Open - Miami Eisenberg Jerusalem Open - Jerusalem Zagreb Open - Zagreb Oberstaufen Cup - Oberstaufen Mestre Challenger Kamnik Challenger - Kamnik San Benedetto Challenger BMW Brixina Tennis Open - Bressanone I Open de Tenis Comunidad de Madrid - Madrid Campionati Internazionali di Sicilia - Palermo VII Torneo Internazionale di Tennis - Barletta Kremlin Cup - Moscow Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach Telenordia Swedish Open - Bastad BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco Gerry Weber Open - Halle The Priority Telecom Open - Amersfoort Croatia Open - Umag Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Qatar Open - Doha Abierto Mexicano Telcel - Acapulco Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Open Romania - Bucharest Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe ATP Studena Croatia Open Umag - Umag Movistar Open - Santiago Brasil Open - Sao Paulo MFS Pro Tennis Championships - Boston ATP Studena Croatia Open Umag - Umag Medibank International - Sydney SkiStar Swedish Open - Bastad Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Heineken Open - Auckland Credit Agricole Suisse Open - Gstaad Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg Brasil Open - Sao Paulo Portugal Open - Oeiras Brasil Open - Sao Paulo Brasil Open - Sao Paulo Generali Open - Kitzbuhel Copa AT&T - Buenos Aires Heineken Open - Auckland BellSouth Open - Vina del Mar Italian Open - Rome Tennis Masters Series - Rome Tennis Masters Series - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Telecom Italia Masters - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Internazionali BNL dItalia - Rome Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Siebel Open - San Jose Internazionali BNL d'Italia - Rome Campionati Internazionali di Sicilia - Palermo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Erste Bank Open - Vienna Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Paris Kremlin Cup - Moscow Sydney International - Sydney Copa Claro - Buenos Aires Orange Prokom Open - Sopot Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Royal Guard Open Chile - Vina del Mar French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Croatia Open - Umag Tennis Masters Series - Rome Tennis Masters Series - Monte Carlo French Open - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Campionati BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Grand Prix Hassan II - Casablanca Monte-Carlo Rolex Masters - Monte-Carlo BRD Nastase Tiriac Trophy - Bucharest Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, Group 2, REL2, GRE-SRB 3-2 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, Group 1, 1R, ITA-BLR 5-0 U.S. Open - New York Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Olympics - Athens